brief respite - German English Dictionary